function vc_js(){vc_toggleBehaviour(),vc_tabsBehaviour(),vc_accordionBehaviour(),vc_teaserGrid(),vc_carouselBehaviour(),vc_slidersBehaviour(),vc_prettyPhoto(),vc_googleplus(),vc_pinterest(),vc_progress_bar(),vc_plugin_flexslider(),vc_google_fonts(),vc_gridBehaviour(),vc_rowBehaviour(),vc_prepareHoverBox(),vc_googleMapsPointer(),vc_ttaActivation(),jQuery(document).trigger("vc_js"),window.setTimeout(vc_waypoints,500)}function getSizeName(){var screen_w=jQuery(window).width();return 1170screen_w?"desktop":768screen_w?"tablet":300screen_w?"mobile":300>screen_w?"mobile_portrait":""}function loadScript(url,$obj,callback){var script=document.createElement("script");script.type="text/javascript",script.readyState&&(script.onreadystatechange=function(){"loaded"!==script.readyState&&"complete"!==script.readyState||(script.onreadystatechange=null,callback())}),script.src=url,$obj.get(0).appendChild(script)}function vc_ttaActivation(){jQuery("[data-vc-accordion]").on("show.vc.accordion",function(e){var $=window.jQuery,ui={};ui.newPanel=$(this).data("vc.accordion").getTarget(),window.wpb_prepare_tab_content(e,ui)})}function vc_accordionActivate(event,ui){if(ui.newPanel.length&&ui.newHeader.length){var $pie_charts=ui.newPanel.find(".vc_pie_chart:not(.vc_ready)"),$round_charts=ui.newPanel.find(".vc_round-chart"),$line_charts=ui.newPanel.find(".vc_line-chart"),$carousel=ui.newPanel.find('[data-ride="vc_carousel"]');void 0!==jQuery.fn.isotope&&ui.newPanel.find(".isotope, .wpb_image_grid_ul").isotope("layout"),ui.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").length&&ui.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").each(function(){var grid=jQuery(this).data("vcGrid");grid&&grid.gridBuilder&&grid.gridBuilder.setMasonry&&grid.gridBuilder.setMasonry()}),vc_carouselBehaviour(ui.newPanel),vc_plugin_flexslider(ui.newPanel),$pie_charts.length&&jQuery.fn.vcChat&&$pie_charts.vcChat(),$round_charts.length&&jQuery.fn.vcRoundChart&&$round_charts.vcRoundChart({reload:!1}),$line_charts.length&&jQuery.fn.vcLineChart&&$line_charts.vcLineChart({reload:!1}),$carousel.length&&jQuery.fn.carousel&&$carousel.carousel("resizeAction"),ui.newPanel.parents(".isotope").length&&ui.newPanel.parents(".isotope").each(function(){jQuery(this).isotope("layout")})}}function initVideoBackgrounds(){return window.console&&window.console.warn&&window.console.warn("this function is deprecated use vc_initVideoBackgrounds"),vc_initVideoBackgrounds()}function vc_initVideoBackgrounds(){jQuery("[data-vc-video-bg]").each(function(){var youtubeUrl,youtubeId,$element=jQuery(this);$element.data("vcVideoBg")?(youtubeUrl=$element.data("vcVideoBg"),youtubeId=vcExtractYoutubeId(youtubeUrl),youtubeId&&($element.find(".vc_video-bg").remove(),insertYoutubeVideoAsBackground($element,youtubeId)),jQuery(window).on("grid:items:added",function(event,$grid){$element.has($grid).length&&vcResizeVideoBackground($element)})):$element.find(".vc_video-bg").remove()})}function insertYoutubeVideoAsBackground($element,youtubeId,counter){if("undefined"==typeof YT||void 0===YT.Player)return 100<(counter=void 0===counter?0:counter)?void console.warn("Too many attempts to load YouTube api"):void setTimeout(function(){insertYoutubeVideoAsBackground($element,youtubeId,counter++)},100);var $container=$element.prepend('
').find(".inner");new YT.Player($container[0],{width:"100%",height:"100%",videoId:youtubeId,playerVars:{playlist:youtubeId,iv_load_policy:3,enablejsapi:1,disablekb:1,autoplay:1,controls:0,showinfo:0,rel:0,loop:1,wmode:"transparent"},events:{onReady:function(event){event.target.mute().setLoop(!0)}}}),vcResizeVideoBackground($element),jQuery(window).bind("resize",function(){vcResizeVideoBackground($element)})}function vcResizeVideoBackground($element){var iframeW,iframeH,marginLeft,marginTop,containerW=$element.innerWidth(),containerH=$element.innerHeight();containerW/containerH<16/9?(iframeW=containerH*(16/9),iframeH=containerH,marginLeft=-Math.round((iframeW-containerW)/2)+"px",marginTop=-Math.round((iframeH-containerH)/2)+"px",iframeW+="px",iframeH+="px"):(iframeW=containerW,iframeH=containerW*(9/16),marginTop=-Math.round((iframeH-containerH)/2)+"px",marginLeft=-Math.round((iframeW-containerW)/2)+"px",iframeW+="px",iframeH+="px"),$element.find(".vc_video-bg iframe").css({maxWidth:"1000%",marginLeft:marginLeft,marginTop:marginTop,width:iframeW,height:iframeH})}function vcExtractYoutubeId(url){if(void 0===url)return!1;var id=url.match(/(?:https?:\/{2})?(?:w{3}\.)?youtu(?:be)?\.(?:com|be)(?:\/watch\?v=|\/)([^\s&]+)/);return null!==id&&id[1]}function vc_googleMapsPointer(){var $=window.jQuery,$wpbGmapsWidget=$(".wpb_gmaps_widget");$wpbGmapsWidget.click(function(){$("iframe",this).css("pointer-events","auto")}),$wpbGmapsWidget.mouseleave(function(){$("iframe",this).css("pointer-events","none")}),$(".wpb_gmaps_widget iframe").css("pointer-events","none")}function vc_setHoverBoxPerspective(hoverBox){hoverBox.each(function(){var $this=jQuery(this),width=$this.width(),perspective=4*width+"px";$this.css("perspective",perspective)})}function vc_setHoverBoxHeight(hoverBox){hoverBox.each(function(){var $this=jQuery(this),hoverBoxInner=$this.find(".vc-hoverbox-inner");hoverBoxInner.css("min-height",0);var frontHeight=$this.find(".vc-hoverbox-front-inner").outerHeight(),backHeight=$this.find(".vc-hoverbox-back-inner").outerHeight(),hoverBoxHeight=frontHeight>backHeight?frontHeight:backHeight;hoverBoxHeight<250&&(hoverBoxHeight=250),hoverBoxInner.css("min-height",hoverBoxHeight+"px")})}function vc_prepareHoverBox(){var hoverBox=jQuery(".vc-hoverbox");vc_setHoverBoxHeight(hoverBox),vc_setHoverBoxPerspective(hoverBox)}document.documentElement.className+=" js_active ",document.documentElement.className+="ontouchstart"in document.documentElement?" vc_mobile ":" vc_desktop ",function(){for(var prefix=["-webkit-","-moz-","-ms-","-o-",""],i=0;iparseInt(ver[1]);$call.each(function(index){var $tabs,interval=jQuery(this).attr("data-interval"),tabs_array=[];if($tabs=jQuery(this).find(".wpb_tour_tabs_wrapper").tabs({show:function(event,ui){wpb_prepare_tab_content(event,ui)},beforeActivate:function(event,ui){1!==ui.newPanel.index()&&ui.newPanel.find(".vc_pie_chart:not(.vc_ready)")},activate:function(event,ui){wpb_prepare_tab_content(event,ui)}}),interval&&0index?index=$tabs.tabs("length")-1:index>=$tabs.tabs("length")&&(index=0),$tabs.tabs("select",index)}else{var index=$tabs.tabs("option","active"),length=$tabs.find(".wpb_tab").length;index=jQuery(this).parent().hasClass("wpb_next_slide")?index+1>=length?0:index+1:0>index-1?length-1:index-1,$tabs.tabs("option","active",index)}})})}}),"function"!=typeof window.vc_accordionBehaviour&&(window.vc_accordionBehaviour=function(){jQuery(".wpb_accordion").each(function(index){var $tabs,$this=jQuery(this),active_tab=($this.attr("data-interval"),!isNaN(jQuery(this).data("active-tab"))&&0 div > h3",autoHeight:!1,heightStyle:"content",active:active_tab,collapsible:collapsible,navigation:!0,activate:vc_accordionActivate,change:function(event,ui){void 0!==jQuery.fn.isotope&&ui.newContent.find(".isotope").isotope("layout"),vc_carouselBehaviour(ui.newPanel)}}),!0===$this.data("vcDisableKeydown")&&($tabs.data("uiAccordion")._keydown=function(){})})}),"function"!=typeof window.vc_teaserGrid&&(window.vc_teaserGrid=function(){var layout_modes={fitrows:"fitRows",masonry:"masonry"};jQuery(".wpb_grid .teaser_grid_container:not(.wpb_carousel), .wpb_filtered_grid .teaser_grid_container:not(.wpb_carousel)").each(function(){var $container=jQuery(this),$thumbs=$container.find(".wpb_thumbnails"),layout_mode=$thumbs.attr("data-layout-mode");$thumbs.isotope({itemSelector:".isotope-item",layoutMode:void 0===layout_modes[layout_mode]?"fitRows":layout_modes[layout_mode]}),$container.find(".categories_filter a").data("isotope",$thumbs).click(function(e){e.preventDefault();var $thumbs=jQuery(this).data("isotope");jQuery(this).parent().parent().find(".active").removeClass("active"),jQuery(this).parent().addClass("active"),$thumbs.isotope({filter:jQuery(this).attr("data-filter")})}),jQuery(window).bind("load resize",function(){$thumbs.isotope("layout")})})}),"function"!=typeof window.vc_carouselBehaviour&&(window.vc_carouselBehaviour=function($parent){($parent?$parent.find(".wpb_carousel"):jQuery(".wpb_carousel")).each(function(){var $this=jQuery(this);if(!0!==$this.data("carousel_enabled")&&$this.is(":visible")){$this.data("carousel_enabled",!0),getColumnsCount(jQuery(this)),jQuery(this).hasClass("columns_count_1");var carousele_li=jQuery(this).find(".wpb_thumbnails-fluid li");carousele_li.css({"margin-right":carousele_li.css("margin-left"),"margin-left":0});var fluid_ul=jQuery(this).find("ul.wpb_thumbnails-fluid");fluid_ul.width(fluid_ul.width()+300),jQuery(window).resize(function(){var before_resize=screen_size;screen_size=getSizeName(),before_resize!=screen_size&&window.setTimeout("location.reload()",20)})}})}),"function"!=typeof window.vc_slidersBehaviour&&(window.vc_slidersBehaviour=function(){jQuery(".wpb_gallery_slides").each(function(index){var $imagesGrid,this_element=jQuery(this);if(this_element.hasClass("wpb_slider_nivo")){var sliderTimeout=1e3*this_element.attr("data-interval");0===sliderTimeout&&(sliderTimeout=9999999999),this_element.find(".nivoSlider").nivoSlider({effect:"boxRainGrow,boxRain,boxRainReverse,boxRainGrowReverse",slices:15,boxCols:8,boxRows:4,animSpeed:800,pauseTime:sliderTimeout,startSlide:0,directionNav:!0,directionNavHide:!0,controlNav:!0,keyboardNav:!1,pauseOnHover:!0,manualAdvance:!1,prevText:"Prev",nextText:"Next"})}else this_element.hasClass("wpb_image_grid")&&(jQuery.fn.imagesLoaded?$imagesGrid=this_element.find(".wpb_image_grid_ul").imagesLoaded(function(){$imagesGrid.isotope({itemSelector:".isotope-item",layoutMode:"fitRows"})}):this_element.find(".wpb_image_grid_ul").isotope({itemSelector:".isotope-item",layoutMode:"fitRows"}))})}),"function"!=typeof window.vc_prettyPhoto&&(window.vc_prettyPhoto=function(){try{jQuery&&jQuery.fn&&jQuery.fn.prettyPhoto&&jQuery('a.prettyphoto, .gallery-icon a[href*=".jpg"]').prettyPhoto({animationSpeed:"normal",hook:"data-rel",padding:15,opacity:.7,showTitle:!0,allowresize:!0,counter_separator_label:"/",hideflash:!1,deeplinking:!1,modal:!1,callback:function(){location.href.indexOf("#!prettyPhoto")>-1&&(location.hash="")},social_tools:""})}catch(err){window.console&&window.console.log&&console.log(err)}}),"function"!=typeof window.vc_google_fonts&&(window.vc_google_fonts=function(){return!1}),window.vcParallaxSkroll=!1,"function"!=typeof window.vc_rowBehaviour&&(window.vc_rowBehaviour=function(){function fullWidthRow(){var $elements=$('[data-vc-full-width="true"]');$.each($elements,function(key,item){var $el=$(this);$el.addClass("vc_hidden");var $el_full=$el.next(".vc_row-full-width");if($el_full.length||($el_full=$el.parent().next(".vc_row-full-width")),$el_full.length){var el_margin_left=parseInt($el.css("margin-left"),10),el_margin_right=parseInt($el.css("margin-right"),10),offset=0-$el_full.offset().left-el_margin_left,width=$(window).width();if($el.css({position:"relative",left:offset,"box-sizing":"border-box",width:$(window).width()}),!$el.data("vcStretchContent")){var padding=-1*offset;0>padding&&(padding=0);var paddingRight=width-padding-$el_full.width()+el_margin_left+el_margin_right;0>paddingRight&&(paddingRight=0),$el.css({"padding-left":padding+"px","padding-right":paddingRight+"px"})}$el.attr("data-vc-full-width-init","true"),$el.removeClass("vc_hidden"),$(document).trigger("vc-full-width-row-single",{el:$el,offset:offset,marginLeft:el_margin_left,marginRight:el_margin_right,elFull:$el_full,width:width})}}),$(document).trigger("vc-full-width-row",$elements)}function fullHeightRow(){var $element=$(".vc_row-o-full-height:first");if($element.length){var $window,windowHeight,offsetTop,fullHeight;$window=$(window),windowHeight=$window.height(),offsetTop=$element.offset().top,offsetTop0||navigator.userAgent.match(/Trident.*rv\:11\./))&&$(".vc_row-o-full-height").each(function(){"flex"===$(this).css("display")&&$(this).wrap('
')})}(),vc_initVideoBackgrounds(),function(){var vcSkrollrOptions,callSkrollInit=!1;window.vcParallaxSkroll&&window.vcParallaxSkroll.destroy(),$(".vc_parallax-inner").remove(),$("[data-5p-top-bottom]").removeAttr("data-5p-top-bottom data-30p-top-bottom"),$("[data-vc-parallax]").each(function(){var skrollrSpeed,skrollrSize,skrollrStart,skrollrEnd,$parallaxElement,parallaxImage,youtubeId;callSkrollInit=!0,"on"===$(this).data("vcParallaxOFade")&&$(this).children().attr("data-5p-top-bottom","opacity:0;").attr("data-30p-top-bottom","opacity:1;"),skrollrSize=100*$(this).data("vcParallax"),$parallaxElement=$("
").addClass("vc_parallax-inner").appendTo($(this)),$parallaxElement.height(skrollrSize+"%"),parallaxImage=$(this).data("vcParallaxImage"),youtubeId=vcExtractYoutubeId(parallaxImage),youtubeId?insertYoutubeVideoAsBackground($parallaxElement,youtubeId):void 0!==parallaxImage&&$parallaxElement.css("background-image","url("+parallaxImage+")"),skrollrSpeed=skrollrSize-100,skrollrStart=-skrollrSpeed,skrollrEnd=0,$parallaxElement.attr("data-bottom-top","top: "+skrollrStart+"%;").attr("data-top-bottom","top: "+skrollrEnd+"%;")}),!(!callSkrollInit||!window.skrollr)&&(vcSkrollrOptions={forceHeight:!1,smoothScrolling:!1,mobileCheck:function(){return!1}},window.vcParallaxSkroll=skrollr.init(vcSkrollrOptions),window.vcParallaxSkroll)}()}),"function"!=typeof window.vc_gridBehaviour&&(window.vc_gridBehaviour=function(){jQuery.fn.vcGrid&&jQuery("[data-vc-grid]").vcGrid()}),"function"!=typeof window.getColumnsCount&&(window.getColumnsCount=function(el){for(var find=!1,i=1;!1===find;){if(el.hasClass("columns_count_"+i))return find=!0,i;i++}});var screen_size=getSizeName();"function"!=typeof window.wpb_prepare_tab_content&&(window.wpb_prepare_tab_content=function(event,ui){var $ui_panel,$google_maps,panel=ui.panel||ui.newPanel,$pie_charts=panel.find(".vc_pie_chart:not(.vc_ready)"),$round_charts=panel.find(".vc_round-chart"),$line_charts=panel.find(".vc_line-chart"),$carousel=panel.find('[data-ride="vc_carousel"]');if(vc_carouselBehaviour(),vc_plugin_flexslider(panel),ui.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").length&&ui.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").each(function(){var grid=jQuery(this).data("vcGrid");grid&&grid.gridBuilder&&grid.gridBuilder.setMasonry&&grid.gridBuilder.setMasonry()}),panel.find(".vc_masonry_media_grid, .vc_masonry_grid").length&&panel.find(".vc_masonry_media_grid, .vc_masonry_grid").each(function(){var grid=jQuery(this).data("vcGrid");grid&&grid.gridBuilder&&grid.gridBuilder.setMasonry&&grid.gridBuilder.setMasonry()}),$pie_charts.length&&jQuery.fn.vcChat&&$pie_charts.vcChat(),$round_charts.length&&jQuery.fn.vcRoundChart&&$round_charts.vcRoundChart({reload:!1}),$line_charts.length&&jQuery.fn.vcLineChart&&$line_charts.vcLineChart({reload:!1}),$carousel.length&&jQuery.fn.carousel&&$carousel.carousel("resizeAction"),$ui_panel=panel.find(".isotope, .wpb_image_grid_ul"),$google_maps=panel.find(".wpb_gmaps_widget"),0<$ui_panel.length&&$ui_panel.isotope("layout"),$google_maps.length&&!$google_maps.is(".map_ready")){var $frame=$google_maps.find("iframe");$frame.attr("src",$frame.attr("src")),$google_maps.addClass("map_ready")}panel.parents(".isotope").length&&panel.parents(".isotope").each(function(){jQuery(this).isotope("layout")})}),window.vc_googleMapsPointer,jQuery(document).ready(vc_prepareHoverBox),jQuery(window).resize(vc_prepareHoverBox),jQuery(document).ready(function($){window.vc_js()}); !function(t,e,i){"$:nomunge";function n(){r=e[s](function(){h.each(function(){var e=t(this),i=e.width(),n=e.height(),r=t.data(this,d);(i!==r.w||n!==r.h)&&e.trigger(u,[r.w=i,r.h=n])}),n()},a[o])}var r,h=t([]),a=t.resize=t.extend(t.resize,{}),s="setTimeout",u="resize",d=u+"-special-event",o="delay",c="throttleWindow";a[o]=250,a[c]=!0,t.event.special[u]={setup:function(){if(!a[c]&&this[s])return!1;var e=t(this);h=h.add(e),t.data(this,d,{w:e.width(),h:e.height()}),1===h.length&&n()},teardown:function(){if(!a[c]&&this[s])return!1;var e=t(this);h=h.not(e),e.removeData(d),h.length||clearTimeout(r)},add:function(e){function n(t,e,n){var h=jQuery(this),a=jQuery.data(this,d);if(a!==i)a.w=e!==i?e:h.width();else{var a=new Object;a.w=h.width()}r.apply(this,arguments)}if(!a[c]&&this[s])return!1;var r;return t.isFunction(e)?(r=e,n):(r=e.handler,void(e.handler=n))}}}(jQuery,this); function tm_sticky(){ if(jQuery('.masthead-header-stickyOnScroll').length > 0){ var pageWidth=jQuery(window).width(); var selector=jQuery('.masthead-header-stickyOnScroll'); var selectorParent='stickable-header-sticky-wrapper'; if(jQuery('body').hasClass('thememount-header-style-3')||jQuery('body').hasClass('thememount-header-style-6')){ selector=jQuery('#navbar'); selectorParent='navbar-sticky-wrapper'; } if(parseInt(pageWidth) > parseInt(tm_breakpoint)){ if(jQuery(selector).parent().attr('id')!=selectorParent){ var topspac=0; if(jQuery('body').hasClass('admin-bar')){ topspac=32; } jQuery(selector).sticky({topSpacing:topspac}); jQuery(selector).on('sticky-start', function(){ jQuery(".k_flying_searchform_wrapper").addClass('stickyform'); }); jQuery(selector).on('sticky-end', function(){ jQuery(".k_flying_searchform_wrapper").removeClass('stickyform'); }); }else{ }}else{ if(jQuery(selector).parent().attr('id')==selectorParent){ jQuery(selector).unstick(); }else{ }} }} function thememount_setCookie(c_name,value,exdays){ var now=new Date(); var time=now.getTime(); time +=(3600 * 1000) * 24; now.setTime(time); var c_value=escape(value) + ((exdays==null) ? "":"; expires="+now.toGMTString()); document.cookie=c_name + "=" + c_value; } function setHeight(column){ var maxHeight=0; column=jQuery(column); column.css('height', 'auto'); if(jQuery(window).width() > 479){ column.each(function(){ if(jQuery(this).height() > maxHeight){ maxHeight=jQuery(this).height(); }}); column.height(maxHeight); }} function thememount_blogmasonry(){ if(jQuery().isotope){ if(jQuery('#content.thememount-blog-col-page').length > 0){ jQuery('#content.thememount-blog-col-page').masonry(); jQuery('#content.thememount-blog-col-page').isotope({ itemSelector: '.tm-post-box', masonry: { }, sortBy:'original-order' }); }} } function thememount_stickyFooter(){ if(jQuery('body').hasClass('thememount-sticky-footer')){ jQuery('div#main').css('marginBottom', jQuery('footer#colophon').height()); }} function setEmptySelectBox(element){ if(jQuery(element).val()==""){ jQuery(element).addClass("empty"); }else{ jQuery(element).removeClass("empty"); }} function tm_hide_togle_link(){ if(jQuery('#navbar div.mega-menu-wrap ul.mega-menu').length > 0){ jQuery('h3.menu-toggle').css('display','none'); }} function thememount_reset_gmap(){ jQuery('.thememount-fbar-box-w > div > aside').each(function(){ var mainthis=jQuery(this); jQuery('iframe[src^="https://www.google.com/maps/"], iframe[src^="http://www.google.com/maps/"]',mainthis).each(function(){ if(!jQuery(this).hasClass('thememount-set-gmap')){ jQuery(this).attr('src',jQuery(this).attr('src')+''); jQuery(this).load(function(){ jQuery(this).addClass('thememount-set-gmap').animate({opacity: 1 }, 1000); }); }}) }); } function thememount_hide_gmap(){ jQuery('.thememount-fbar-box-w > div > aside').each(function(){ var mainthis=jQuery(this); jQuery('iframe[src^="https://www.google.com/maps/"], iframe[src^="http://www.google.com/maps/"]',mainthis).each(function(){ if(!jQuery(this).hasClass('thememount-set-gmap')){ jQuery(this).css({opacity: 0}); jQuery(this).css('display', 'block'); }}) }); } function isotope(){ var gallery_item=jQuery('.portfolio-wrapper'); var filterLinks=jQuery('.portfolio-sortable-list a'); gallery_item.isotope({ animationEngine:'best-available' }) filterLinks.click(function(e){ var selector=jQuery(this).attr('data-filter'); gallery_item.isotope({ filter:selector, itemSelector:'.isotope-item' }); filterLinks.removeClass('selected'); jQuery('#filter-by li').removeClass('current-cat'); jQuery(this).addClass('selected'); e.preventDefault(); }); }; function setcross(){ var currentHeight=0; currentHeight=jQuery('.footer1').outerHeight(); jQuery('head').append(''); } jQuery(document).ready(function($){ "use strict"; jQuery('.search_box a, .tm-header-small-search-form a').on('click', function(e){ jQuery('.tm-search-popup').addClass('open'); e.preventDefault(); }); jQuery('.tm-search-popup .close,.tm-search-overlay').on('click', function(e){ jQuery('.tm-search-popup').removeClass('open'); e.preventDefault(); }); jQuery('.tm-sresult-form-top .search-field').removeAttr('placeholder'); if(jQuery('body').hasClass('thememount-one-page-site')){ var sections=jQuery('.wpb_row, #tm-header-slider'), nav=jQuery('.mega-menu-wrap, div.nav-menu'), nav_height=jQuery('#site-navigation').data('sticky-height')-1; jQuery(window).on('scroll', function (){ if(typeof jQuery(this)!='undefined'){ var cur_pos=jQuery(this).scrollTop(); sections.each(function(){ var topval=jQuery(this).offset().top - (nav_height+2), bottom=topval + jQuery(this).outerHeight(); console.log('THIS called'); if(cur_pos >=topval&&cur_pos <=bottom){ console.log('CurPos: ' + cur_pos); console.log('Top:' + topval); console.log('Bottom: ' + bottom); if(typeof jQuery(this)!='undefined'&&typeof jQuery(this).attr('id')!='undefined'&&jQuery(this).attr('id')!=''){ var mainThis=jQuery(this); nav.find('a').removeClass('mega-current-menu-item mega-current_page_item current-menu-ancestor current-menu-item current_page_item'); jQuery(this).addClass('mega-current-menu-item mega-current_page_item current-menu-ancestor current-menu-item current_page_item'); var arr=mainThis.attr('id'); jQuery('#navbar a').parent().removeClass('mega-current-menu-item mega-current_page_item current-menu-ancestor current-menu-item current_page_item'); nav.find('a').each(function(){ var menuAttr=jQuery(this).attr('href').split('#')[1]; if(menuAttr==arr){ jQuery(this).parent().addClass('mega-current-menu-item mega-current_page_item current-menu-ancestor current-menu-item current_page_item'); }}) }} }); }}); nav.find('a').on('click', function (){ console.log('NAV Clicked'); var $el=jQuery(this), id=$el.attr('href'), arr=id.split('#')[1]; jQuery('html, body').animate({ scrollTop: jQuery('#'+ arr).offset().top - nav_height }, 500); return false; }); } if(jQuery("div.search_field.by_treatment select").length > 0){ setEmptySelectBox(jQuery("div.search_field.by_treatment select")); jQuery("div.search_field.by_treatment select").change(function (){ setEmptySelectBox(jQuery(this)); }); } var teamSearchBoxIconOpen=jQuery('.thememount-fbar-position-default .thememount-fbar-btn > a').data('openicon'); var teamSearchBoxIconClosed=jQuery('.thememount-fbar-position-default .thememount-fbar-btn > a').data('closeicon'); thememount_hide_gmap(); jQuery(".thememount-fbar-position-default .thememount-fbar-btn").click(function(){ if(jQuery(".thememount-fbar-box-w").css('display')=='none'){ jQuery('.thememount-fbar-btn i').removeClass(teamSearchBoxIconOpen).addClass(teamSearchBoxIconClosed); jQuery(".thememount-fbar-box-w").slideDown('400', function(){ thememount_reset_gmap(); jQuery(".thememount-set-gmap").fadeIn(1000); jQuery('.thememount-fbar-btn').addClass("thememount-fbar-open"); }); }else{ jQuery('.thememount-fbar-btn i').removeClass(teamSearchBoxIconClosed).addClass(teamSearchBoxIconOpen); jQuery(".thememount-set-gmap").hide(); jQuery(".thememount-fbar-box-w").slideUp(); jQuery('.thememount-fbar-btn').removeClass("thememount-fbar-open"); } return false; }); var teamSearchBoxIconOpenRight=jQuery('.thememount-fbar-position-right .thememount-fbar-btn > a').data('openicon'); var teamSearchBoxIconClosedRight=jQuery('.thememount-fbar-position-right .thememount-fbar-btn > a').data('closeicon'); jQuery('.thememount-fbar-position-right .thememount-fbar-btn').click(function(){ var hidden=jQuery('.thememount-fbar-position-right .thememount-fbar-box-w'); if(hidden.hasClass('visible')){ if(jQuery(window).width() < 479){ hidden.animate({"right":"-280px"}, "slow").removeClass('visible'); }else{ hidden.animate({"right":"-386px"}, "slow").removeClass('visible'); } jQuery('.thememount-fbar-btn i').removeClass(teamSearchBoxIconClosedRight).addClass(teamSearchBoxIconOpenRight); jQuery(".floatingbox").fadeOut(); }else{ jQuery(".floatingbox").fadeIn(500); hidden.animate({"right":"0px"}, "slow").addClass('visible'); jQuery('.thememount-fbar-btn i').removeClass(teamSearchBoxIconOpenRight).addClass(teamSearchBoxIconClosedRight); } return false; }); jQuery('#navbar #site-navigation div.mega-menu-wrap .mega-menu-toggle').append(""); jQuery('#navbar #site-navigation div.nav-menu > ul > li:has(ul), #site-navigation .mega-menu-wrap > ul > li:has(ul)').append(""); jQuery('#site-navigation .menu-main-menu-container > ul > li.menu-item-language, #site-navigation .mega-menu-wrap > ul > li.menu-item-language').addClass("mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-menu-item-13 mega-align-bottom-left mega-menu-flyout"); jQuery('#site-navigation .mega-menu-wrap > ul > li.menu-item-language').addClass("mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-menu-item-13 mega-align-bottom-left mega-menu-flyout"); jQuery('#site-navigation .mega-menu-wrap > ul > li.menu-item-language ul').addClass("mega-sub-menu"); jQuery('#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.menu-item-language > a').show(); jQuery('#site-navigation .mega-menu-wrap > ul > li.menu-item-language').hover(function (){ jQuery('#navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-menu-flyout .mega-sub-menu').css("display", "none"); jQuery(this).find('ul').show(); }, function (){ jQuery(this).find('ul').hide(); } ); jQuery('.menu li.current-menu-item').parents('li.mega-menu-megamenu').addClass('mega-current-menu-ancestor'); if(!jQuery('body').hasClass("tm-header-invert")){ jQuery(".nav-menu > li:eq(-2), #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item:eq(-2)").addClass("lastsecond"); jQuery(".nav-menu > li:eq(-1), #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item:eq(-1)").addClass("last"); } jQuery(".thememount-row-fullwidth-true.full-colum-height-widht > .grid_section > .vc_column_container img.vc_single_image-img").each(function(){ var imgsrc=jQuery(this).attr("src"); jQuery(this).parent().parent().parent().parent().parent('.vc_column_container').css('background-image', 'url(' + imgsrc + ')'); }); /* jQuery(".search_box a, .tm-header-small-search-form a").addClass('sclose'); jQuery(".search_box a, .tm-header-small-search-form a").click(function(){ if(jQuery('.search_box a, .tm-header-small-search-form a').hasClass('sclose')){ jQuery(this).removeClass('sclose').addClass('open'); jQuery(".k_flying_searchform_wrapper, .tm-header-small-search-form .tm-hedear-search").fadeIn(400, function(){ jQuery(".field.searchform-s").focus(); }); }else{ jQuery(this).removeClass('open').addClass('sclose'); jQuery(".tm-header-small-search-form .tm-hedear-search").fadeOut(400, function(){ }); }});*/ /* jQuery('.tm-hedear-search').hide(); jQuery(".tm-header-small-search-form a").click(function(){ if(jQuery('.tm-hedear-search').is(':hidden')){ jQuery(".k_flying_searchform_wrapper, .tm-header-small-search-form .tm-hedear-search").fadeIn(400, function(){ jQuery(".field.searchform-s").focus(); }); }else{ jQuery(".tm-header-small-search-form .tm-hedear-search").fadeOut(400, function(){ }); }});*/ if(typeof jQuery.fn.prettyPhoto=="function"){ jQuery('div.gallery a[href*=".jpg"], div.gallery a[href*=".jpeg"], div.gallery a[href*=".png"], div.gallery a[href*=".gif"]').each(function(){ if(jQuery(this).attr('target')!='_blank'){ jQuery(this).attr('rel','prettyPhoto[wp-gallery]'); }}); jQuery('.gallery-item a[href*=".jpg"], .gallery-item a[href*=".jpeg"], .gallery-item a[href*=".png"], .gallery-item a[href*=".gif"]').each(function(){ if(jQuery(this).attr('target')!='_blank'){ jQuery(this).attr('rel','prettyPhoto[coregallery]'); }}); jQuery('a[href*=".jpg"], a[href*=".jpeg"], a[href*=".png"], a[href*=".gif"]').each(function(){ if(jQuery(this).attr('target')!='_blank'&&!jQuery(this).hasClass('prettyphoto')){ var attr=$(this).attr('rel'); if(typeof attr!==typeof undefined&&attr!==false&&attr!='prettyPhoto'){ jQuery(this).attr('data-rel','prettyPhoto'); }} }); jQuery('a[rel^="prettyPhoto"]').prettyPhoto(); jQuery('a.tm_prettyphoto').prettyPhoto(); } $("[data-appear-animation]").each(function(){ var self=$(this); var animation=self.data("appear-animation"); var delay=(self.data("appear-animation-delay") ? self.data("appear-animation-delay"):0); if($(window).width() > 959){ self.html('0'); self.waypoint(function(direction){ if(!self.hasClass('completed')){ var from=self.data('from'); var to=self.data('to'); var interval=self.data('interval'); if(interval===undefined){ interval=5; } self.numinate({ format: '%counter%', from: from, to: to, runningInterval: 2000, stepUnit: interval, onComplete: function(elem){ self.addClass('completed'); }}); }}, { offset:'85%' }); }else{ if(animation=='animateWidth'){ self.css('width', self.data("width")); }} }); jQuery(window).scroll(function(){ tm_scroll_to_top(); }); jQuery(window).resize(function(){ tm_scroll_to_top(); }); jQuery(window).load(function(){ tm_scroll_to_top(); }); var duration=500; var offset=85; jQuery("#totop").click(function(event){ event.preventDefault(); jQuery("html, body").animate({scrollTop: 0}, duration); return false; }) function tm_scroll_to_top(){ if(jQuery(window).scrollTop() > offset){ jQuery("#totop").fadeIn(duration); }else{ jQuery("#totop").fadeOut(duration); }} if(jQuery('.thememount-testimonial-box').length > 0){ setHeight('.thememount-testimonial-box.col-lg-6.col-sm-6.col-md-6'); setHeight('.thememount-testimonial-box.col-lg-4.col-sm-6.col-md-4'); setHeight('.thememount-testimonial-box.col-lg-3.col-sm-6.col-md-3'); } if(jQuery('.masthead-header-stickyOnScroll').length > 0){ tm_sticky(); } $('#site-navigation a[href="#"]').click(function(){return false;}); $(".thememount-close-icon").click(function(){ $("#page").css('padding-top', (parseInt($("#page").css('padding-top')) - parseInt($(".thememount-wbar").height())) + 'px'); $(".thememount-wbar").slideUp(); thememount_setCookie('kw_hidewbar','1',1); }); var galleryHTML=jQuery(".gallery-size-full br").each(function(){ jQuery(this).remove(); }); jQuery("a.thememount-open-gallery").click(function(){ var href=jQuery(this).attr('href'); var id=href.replace("#thememount-embed-code-", ""); var currid=window[ 'api_images_' + id ]; jQuery.prettyPhoto.open(window[ 'api_images_' + id ] , window[ 'api_titles_' + id ] , window[ 'api_desc_' + id ]); }); if(jQuery('.thememount-effect-carousel').length > 0){ jQuery('.thememount-effect-carousel').each(function(){ var itemsColumns2={ 0:{ items:1 }, 479:{ items:2 }, 768:{ items:2 }, 1200:{ items:3 }}; if(jQuery(this).hasClass('thememount-carousel-col-one')){ itemsColumns2={ 0:{ items:1 }, 479:{ items:1 }, 768:{ items:1 }, 1200:{ items:1 }};}else if(jQuery(this).hasClass('thememount-carousel-col-two')){ itemsColumns2={ 0:{ items:1 }, 479:{ items:2 }, 768:{ items:2 }, 1200:{ items:2 }};}else if(jQuery(this).hasClass('thememount-carousel-col-four')){ itemsColumns2={ 0:{ items:1 }, 479:{ items:2 }, 768:{ items:2 }, 1200:{ items:4 }};}else if(jQuery(this).hasClass('thememount-carousel-col-five')){ itemsColumns2={ 0:{ items:1 }, 479:{ items:2 }, 768:{ items:3 }, 1200:{ items:5 }};}else if(jQuery(this).hasClass('thememount-carousel-col-six')){ itemsColumns2={ 0:{ items:1 }, 479:{ items:2 }, 768:{ items:3 }, 1200:{ items:6 }};} var owlWrap=jQuery(this); var paginationOption=false; if(jQuery(this).hasClass('thememount-with-pagination')){ paginationOption=true; } if(owlWrap.length > 0){ if(jQuery().owlCarousel){ owlWrap.each(function(){ var carousel=$(this).find('.thememount-carousel-items-wrapper'), navigation=$(this).find('.thememount-carousel-controls-inner'), nextBtn=navigation.find('a.thememount-carousel-next'), prevBtn=navigation.find('a.thememount-carousel-prev'); var rtloption=false; if(jQuery('body').hasClass('rtl')){ rtloption=true; } var val_autoplay=true; var val_autoplaySpeed=800; var val_loop=false; var val_autoplayTimeout=4500; var val_animatein=false; var val_animateout=false; var val_dots=false; var val_nav=false; var val_margin=30; var val_pauseonhower=true; if(owlWrap.data('autoplayspeed')!=''){ val_autoplaySpeed=jQuery.trim(owlWrap.data('autoplayspeed')); } if(owlWrap.data('autoplay')=='0'){ val_autoplay=false; val_autoplaySpeed=false; } if(owlWrap.data('loop')=='1'){ val_loop=true; } if(owlWrap.data('autoplaytimeout')!=''){ val_autoplayTimeout=jQuery.trim(owlWrap.data('autoplaytimeout')); } if(owlWrap.data('animatein')!=''&&owlWrap.data('animatein')!='none'){ val_animatein=jQuery.trim(owlWrap.data('animatein')); } if(owlWrap.data('animateout')!=''&&owlWrap.data('animateout')!='none'){ val_animateout=jQuery.trim(owlWrap.data('animateout')); } if(owlWrap.data('dots')==true){ val_dots=true; } if(owlWrap.data('nav')==true){ val_nav=true; } if(owlWrap.closest('.vc_row').hasClass('vc_row-no-padding')){ val_margin=0; } if(owlWrap.data('autoplayhoverpause')==false){ val_pauseonhower=false; } jQuery('.thememount-effect-carousel article.portfolio-box').each(function(){ jQuery(this).removeClass('col-lg-6 col-sm-6 col-md-6 col-xs-12'); }); if(typeof carousel.closest('.main_row').data('vc-full-width')!=="undefined" && typeof carousel.closest('.main_row').data('vc-stretch-content')!=="undefined" && carousel.closest('.main_row').data('vc-full-width')==true && carousel.closest('.main_row').data('vc-stretch-content')==true && carousel.closest('.main_row').hasClass('vc_row-no-padding') ){ val_margin=0; } carousel.owlCarousel({ autoplay:val_autoplay, autoplayTimeout:val_autoplayTimeout, autoplaySpeed:val_autoplaySpeed, navSpeed:val_autoplaySpeed, dots:val_dots, dotsSpeed:val_autoplaySpeed, rtl:rtloption, loop:val_loop, margin:val_margin, nav:val_nav, navText:[ '','' ], responsive:itemsColumns2, animateIn:val_animatein, animateOut:val_animateout, autoplayHoverPause:val_pauseonhower, baseClass:"owl-carousel", theme:"owl-theme" }); nextBtn.click(function(){ carousel.trigger('next.owl.carousel',[val_autoplaySpeed]); return false; }); prevBtn.click(function(){ carousel.trigger('prev.owl.carousel',[val_autoplaySpeed]); return false; }); if(val_loop==false){ carousel.on('changed.owl.carousel', function(event){ var newindex=event.item.index + event.page.size; if(newindex==event.item.count){ var totalTimeout=parseInt(val_autoplayTimeout)+parseInt(val_autoplayTimeout); setTimeout(function(){ carousel.trigger('to.owl.carousel', [0,val_autoplaySpeed,val_autoplaySpeed]); }, totalTimeout); }}); }}); };}; }); } if(jQuery('.kwayy-effect-carousel').length > 0){ jQuery('.kwayy-effect-carousel').each(function(){ var itemsColumns=[ [0, 1], [479, 2], [768, 2], [1200, 3] ]; var itemsColumns2={ 0:{ items:1 }, 479:{ items:2 }, 768:{ items:2 }, 1200:{ items:3 }}; if(jQuery(this).hasClass('kwayy-carousel-col-one')){ itemsColumns=[ [0, 1], [479, 1], [768, 1], [1200, 1] ]; itemsColumns2={ 0:{ items:1 }, 479:{ items:1 }, 768:{ items:1 }, 1200:{ items:1 }};}else if(jQuery(this).hasClass('kwayy-carousel-col-two')){ itemsColumns=[ [0, 1], [479, 2], [768, 2], [1200, 2] ]; itemsColumns2={ 0:{ items:1 }, 479:{ items:2 }, 768:{ items:2 }, 1200:{ items:2 }};}else if(jQuery(this).hasClass('kwayy-carousel-col-four')){ itemsColumns=[ [0, 1], [479, 2], [768, 2], [1200, 4] ]; itemsColumns2={ 0:{ items:1 }, 479:{ items:2 }, 768:{ items:2 }, 1200:{ items:4 }};}else if(jQuery(this).hasClass('kwayy-carousel-col-five')){ itemsColumns2={ 0:{ items:1 }, 479:{ items:2 }, 768:{ items:3 }, 1200:{ items:5 }};}else if(jQuery(this).hasClass('kwayy-carousel-col-six')){ itemsColumns2={ 0:{ items:1 }, 479:{ items:2 }, 768:{ items:3 }, 1200:{ items:6 }};} var owlWrap=jQuery(this); var paginationOption=false; if(jQuery(this).hasClass('kwayy-with-pagination')){ paginationOption=true; } if(owlWrap.length > 0){ if(jQuery().owlCarousel){ owlWrap.each(function(){ var carousel=$(this).find('.kwayy-carousel-items-wrapper'), navigation=$(this).find('.kwayy-carousel-controls-inner'), nextBtn=navigation.find('a.kwayy-carousel-next'), prevBtn=navigation.find('a.kwayy-carousel-prev'); var rtloption=false; if(jQuery('body').hasClass('rtl')){ rtloption=true; } var val_autoplay=true; var val_autoplaySpeed=800; var val_loop=false; var val_autoplayTimeout=4500; var val_animatein=false; var val_animateout=false; if(owlWrap.data('autoplayspeed')!=''){ val_autoplaySpeed=jQuery.trim(owlWrap.data('autoplayspeed')); } if(owlWrap.data('autoplay')=='0'){ val_autoplay=false; val_autoplaySpeed=false; } if(owlWrap.data('loop')=='1'){ val_loop=true; } if(owlWrap.data('autoplaytimeout')!=''){ val_autoplayTimeout=jQuery.trim(owlWrap.data('autoplaytimeout')); } console.log(val_autoplaySpeed); carousel.owlCarousel({ autoplay:val_autoplay, autoplayTimeout:val_autoplayTimeout, autoplaySpeed:val_autoplaySpeed, navSpeed:val_autoplaySpeed, dots:paginationOption, dotsSpeed:val_autoplaySpeed, rtl:rtloption, loop:val_loop, margin:30, nav:false, responsive:itemsColumns2, }); nextBtn.click(function(){ carousel.trigger('next.owl.carousel',[val_autoplaySpeed]); return false; }); prevBtn.click(function(){ carousel.trigger('prev.owl.carousel',[val_autoplaySpeed]); return false; }); if(val_loop==false){ carousel.on('changed.owl.carousel', function(event){ var newindex=event.item.index + event.page.size; if(newindex==event.item.count){ var totalTimeout=parseInt(val_autoplayTimeout)+parseInt(val_autoplayTimeout); setTimeout(function(){ carousel.trigger('to.owl.carousel', [0,val_autoplaySpeed,val_autoplaySpeed]); }, totalTimeout); }}); }}); };}; }); } var gallery_item=$('.portfolio-wrapper'), filterLinks=$('.portfolio-sortable-list a'); if(jQuery().isotope){ $(window).load(function (){ isotope(); thememount_blogmasonry(); }); $(window).resize(function(){ isotope(); }); } $('.thememount-portfolio-likes').on('click', function(e){ e.preventDefault(); var link=$(this); if(link.hasClass('like-active')) return false; $(this).html(''); var id=$(this).attr('id'); $.post(ajaxurl, {action: 'thememount-portfolio-likes', likes_id: id}, function(data){ $('i.fa fa-heart-o', link).removeClass('fa fa-heart-o').addClass('fa fa-heart'); link.html(data).addClass('like-active'); }); }); jQuery('footer#colophon').resize(function(){ thememount_stickyFooter(); }); thememount_stickyFooter(); tm_hide_togle_link(); jQuery("#tm-header-slider > div > div:contains('Revolution Slider Error')").css("margin", "auto"); $.fn.smTimeline=function(option, value){ jQuery(this).each(function(){ var $sm_timeline=jQuery(this); var is_mobile_view=jQuery(window).width() < 768; $sm_timeline.find('.timeline-element').each(function(){ var $this=jQuery(this); var $timeline_spine=$this.find('.tm-timeline-spine'); if(is_mobile_view){ $this.addClass('wow fadeInUp'); $timeline_spine.attr('style', ''); }else{ if($this.hasClass('left-side')){ $this.find('.tm-animation-wrap').addClass('wow fadeInLeft'); }else if($this.hasClass('right-side')){ $this.find('.tm-animation-wrap').addClass('wow fadeInRight'); } if($this.next().length==0) return; var $next=$this.next(); var $next_tl_spine=$next.find('.tm-timeline-spine'); if($next.hasClass('tm-date-separator')){ $timeline_spine.height($next.offset().top - $timeline_spine.offset().top - 5); }else if($next_tl_spine.length){ $timeline_spine.height($next_tl_spine.offset().top - $timeline_spine.offset().top - 25); }} }); }); } jQuery('.wpb_row').each(function(){ var thisRow=jQuery(this); if(thisRow.hasClass("tm-equalheightdiv")||thisRow.hasClass("vc_row-o-equal-height")){ jQuery('.wpb_column', thisRow).each(function(){ var thisColumn=jQuery(this); if((jQuery(thisColumn).css('background-image')!='none')&&(jQuery(thisColumn).text()=='')){ var bgimage=jQuery(thisColumn).css('background-image').replace('url(',''); bgimage=bgimage.replace(')',''); jQuery(thisColumn).append(''); jQuery(thisColumn).addClass('tm-emtydiv'); }}); }}); }); jQuery(window).load(function(){ "use strict"; jQuery(".thememount-fbar-position-right .thememount-fbar-box").mCustomScrollbar(); setcross(); if(jQuery('.tm-timeline').length > 0){ jQuery('.tm-timeline').smTimeline(); } jQuery('.compare-list').prev().css("color", "#fff"); jQuery('#pageoverlay').fadeOut(500); var $container=jQuery('.portfolio-wrapper'); $container.isotope({ filter: '*', animationOptions: { duration: 750, easing: 'linear', queue: false, }}); jQuery('nav.portfolio-sortable-list ul li a').click(function(){ var selector=jQuery(this).attr('data-filter'); $container.isotope({ filter: selector, animationOptions: { duration: 750, easing: 'linear', queue: false, }}); jQuery('nav.portfolio-sortable-list').find('a.selected').removeClass('selected'); jQuery(this).addClass('selected'); return false; }); if(jQuery('.thememount-blog-media.thememount-slider-wrapper .flexslider').length > 0){ jQuery('.thememount-blog-media.thememount-slider-wrapper .flexslider').flexslider({ animation:"slide", controlNav:true, directionNav: false, start: function(){ thememount_blogmasonry(); if(jQuery('.tm-timeline').length > 0){ jQuery('.tm-timeline').smTimeline(); console.log('Calling after flex'); }} }); } (function(){ var nav=jQuery('#site-navigation'), button, menu; if(! nav) return; button=nav.find('.menu-toggle'); if(! button) return; menu=nav.find('.nav-menu'); if(! menu||! menu.children().length){ button.hide(); return; } jQuery('.menu-toggle').on('click.apiconaadv', function(){ nav.toggleClass('toggled-on'); }); })(); jQuery('.righticon').click(function(){ if(jQuery(this).siblings('.sub-menu, .children, .mega-sub-menu').hasClass('open')){ jQuery(this).siblings('.sub-menu, .children, .mega-sub-menu').removeClass('open'); jQuery('i', jQuery(this)).removeClass('fa fa-minus-square').addClass('fa fa-plus-square'); }else{ jQuery(this).siblings('.sub-menu, .children, .mega-sub-menu').addClass('open'); jQuery('i', jQuery(this)).removeClass('fa fa-plus-square').addClass('fa fa-minus-square'); } return false; }); if(jQuery('.thememount-testimonial-box').length > 0){ setHeight('.thememount-testimonial-box.col-lg-4.col-sm-6.col-md-4'); setHeight('.thememount-testimonial-box.col-lg-6.col-sm-6.col-md-6'); setHeight('.thememount-testimonial-box.col-lg-3.col-sm-6.col-md-3'); } jQuery('[data-equal-height-columns="yes"], .tm-equalheightdiv').each(function(){ var e=".wpb_column", n=jQuery(this).find(e).first(), i=n.parent(), t=i.children(e); t.matchHeight() }) jQuery('.righticon').each(function(){ var mainele=this; if(jQuery(mainele).prev().prev().length > 0){ if(jQuery(mainele).prev().prev().attr('href')=='#'){ jQuery(mainele).prev().prev().click(function(){ jQuery(mainele).trigger("click"); }); }} }); thememount_blogmasonry(); function tm_preloader_fade_out(){ jQuery('.tm-page-loader-wrapper').fadeOut(1000); } if(jQuery('.tm-page-loader-wrapper').length > 0){ setTimeout(tm_preloader_fade_out, 100); }}); jQuery(window).resize(function(){ setcross(); if(jQuery('.thememount-testimonial-box').length > 0){ setHeight('.thememount-testimonial-box.col-lg-4.col-sm-6.col-md-4'); setHeight('.thememount-testimonial-box.col-lg-6.col-sm-6.col-md-6'); setHeight('.thememount-testimonial-box.col-lg-3.col-sm-6.col-md-3'); } setTimeout(function(){ jQuery('.tm-timeline').smTimeline(); }, 100); tm_sticky(); kwayy_fbar_right_position(); }); function kwayy_fbar_right_position(){ var ele=jQuery('.thememount-fbar-position-right .thememount-fbar-box-w'); if(ele.hasClass('visible')){ ele.css({"right":"0"}); }else{ if(jQuery(window).width() < 479){ ele.css({"right":"-280px"}); }else{ ele.css({"right":"-386px"}); }} } function kwayy_change_header_color(currentslide, prevslide, whitelogo, darklogo){ whitelogo=whitelogo||'' ; darklogo=darklogo||'' ; var originallogo=jQuery('img.thememount-logo-img.standardlogo').attr('src'); if(jQuery(prevslide).hasClass('kwayy-make-header-white')&&jQuery(currentslide).hasClass('kwayy-make-header-white')){ }else if(jQuery(currentslide).hasClass('kwayy-make-header-white')){ kwayy_make_header_to_white(whitelogo); } if(jQuery(prevslide).hasClass('kwayy-make-header-dark')&&jQuery(currentslide).hasClass('kwayy-make-header-dark')){ }else if(jQuery(currentslide).hasClass('kwayy-make-header-dark')){ kwayy_make_header_to_dark(darklogo); } if(jQuery(currentslide).hasClass('kwayy-make-header-white')==false&&jQuery(currentslide).hasClass('kwayy-make-header-dark')==false){ kwayy_make_header_to_default(originallogo); }} function kwayy_make_header_to_white(whitelogo){ jQuery('#stickable-header').removeClass('kwayy-header-dark').addClass('kwayy-header-white'); if(whitelogo!=''){ jQuery('img.thememount-logo-img.standardlogo').attr('src',whitelogo); }} function kwayy_make_header_to_dark(darklogo){ jQuery('#stickable-header').removeClass('kwayy-header-white').addClass('kwayy-header-dark'); if(darklogo!=''){ jQuery('img.thememount-logo-img.standardlogo').attr('src',darklogo); }} function kwayy_make_header_to_default(originallogo){ console.log('Call Reset function'); console.log('OriginalLogo: '+ originallogo); jQuery('#stickable-header').removeClass('kwayy-header-white').removeClass('kwayy-header-dark'); if(jQuery('img.thememount-logo-img.standardlogo').attr('src')!=originallogo){ jQuery('img.thememount-logo-img.standardlogo').attr('src',originallogo); }}; !function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&module.exports?module.exports=e(require("jquery")):jQuery&&!jQuery.fn.hoverIntent&&e(jQuery)}(function(f){"use strict";function u(e){return"function"==typeof e}var i,r,v={interval:100,sensitivity:6,timeout:0},s=0,a=function(e){i=e.pageX,r=e.pageY},p=function(e,t,n,o){if(Math.sqrt((n.pX-i)*(n.pX-i)+(n.pY-r)*(n.pY-r)) ul.mega-sub-menu > li.mega-menu-item-has-children," + "li.mega-menu-flyout li.mega-menu-item-has-children", menu); plugin.hidePanel=function(anchor, immediate){ if(!immediate&&plugin.settings.effect=='slide'){ anchor.siblings(".mega-sub-menu").animate({"height":"hide"}, plugin.settings.effect_speed, function(){ anchor.siblings(".mega-sub-menu").css("display", ""); anchor.parent().removeClass("mega-toggle-on").triggerHandler("close_panel"); }); return; } if(immediate){ anchor.siblings(".mega-sub-menu").css("display", "none").delay(plugin.settings.effect_speed).queue(function(){ $(this).css("display", "").dequeue(); }); } anchor.siblings(".mega-sub-menu").find('.widget_media_video video').each(function(){ this.player.pause(); }); anchor.parent().removeClass("mega-toggle-on").triggerHandler("close_panel"); plugin.addAnimatingClass(anchor.parent()); }; plugin.addAnimatingClass=function(element){ if(plugin.settings.effect==="disabled"){ return; } $(".mega-animating").removeClass("mega-animating"); var timeout=plugin.settings.effect_speed + parseInt(megamenu.timeout, 10); element.addClass("mega-animating"); setTimeout(function(){ element.removeClass("mega-animating"); }, timeout); }; plugin.hideAllPanels=function(){ $(".mega-toggle-on > a.mega-menu-link", $menu).each(function(){ plugin.hidePanel($(this), false); }); }; plugin.hideSiblingPanels=function(anchor, immediate){ anchor.parent().parent().find(".mega-toggle-on").children("a.mega-menu-link").each(function(){ plugin.hidePanel($(this), immediate); }); }; plugin.isDesktopView=function(){ return Math.max(window.outerWidth, $(window).width()) > plugin.settings.breakpoint; }; plugin.isMobileView=function(){ return !plugin.isDesktopView(); }; plugin.showPanel=function(anchor){ $(".mega-animating").removeClass("mega-animating"); if(plugin.isMobileView()&&anchor.parent().hasClass("mega-hide-sub-menu-on-mobile")){ return; } if(plugin.isDesktopView()&&($menu.hasClass("mega-menu-horizontal")||$menu.hasClass("mega-menu-vertical"))){ plugin.hideSiblingPanels(anchor, true); } if((plugin.isMobileView()&&$menu.hasClass("mega-keyboard-navigation"))||plugin.settings.vertical_behaviour==="accordion"){ plugin.hideSiblingPanels(anchor, false); } plugin.calculateDynamicSubmenuWidths(anchor); if(plugin.settings.effect=="slide"){ anchor.siblings(".mega-sub-menu").css("display", "none").animate({'height':'show'}, plugin.settings.effect_speed); } anchor.parent().addClass("mega-toggle-on").triggerHandler("open_panel"); }; plugin.calculateDynamicSubmenuWidths=function(anchor){ if(anchor.parent().hasClass("mega-menu-megamenu")&&plugin.settings.panel_width&&$(plugin.settings.panel_width).length > 0){ if(plugin.isDesktopView()){ var submenu_offset=$menu.offset(); var target_offset=$(plugin.settings.panel_width).offset(); anchor.siblings(".mega-sub-menu").css({ width: $(plugin.settings.panel_width).outerWidth(), left: (target_offset.left - submenu_offset.left) + "px" }); }else{ anchor.siblings(".mega-sub-menu").css({ width: "", left: "" }); }} if(anchor.parent().hasClass("mega-menu-megamenu")&&plugin.settings.panel_inner_width&&$(plugin.settings.panel_inner_width).length > 0){ var target_width=0; if($(plugin.settings.panel_inner_width).length){ target_width=parseInt($(plugin.settings.panel_inner_width).width(), 10); }else{ target_width=parseInt(plugin.settings.panel_inner_width, 10); } var submenu_width=parseInt(anchor.siblings(".mega-sub-menu").innerWidth(), 10); if(plugin.isDesktopView()&&target_width > 0&&target_width < submenu_width){ anchor.siblings(".mega-sub-menu").css({ "paddingLeft": (submenu_width - target_width) / 2 + "px", "paddingRight": (submenu_width - target_width) / 2 + "px" }); }else{ anchor.siblings(".mega-sub-menu").css({ "paddingLeft": "", "paddingRight": "" }); }} } var bindClickEvents=function(){ var dragging=false; $(document).on({ "touchmove": function(e){ dragging=true; }, "touchstart": function(e){ dragging=false; }}); $(document).on("click touchend", function(e){ if(!dragging&&plugin.settings.document_click==="collapse"&&! $(e.target).closest(".mega-menu li").length){ plugin.hideAllPanels(); } dragging=false; }); $("> a.mega-menu-link", items_with_submenus).on("click.megamenu touchend.megamenu", function(e){ if(plugin.isDesktopView()&&$(this).parent().hasClass("mega-toggle-on")&&$(this).parent().parent().parent().hasClass("mega-menu-tabbed")){ e.preventDefault(); return; } if(dragging){ return; } if(plugin.isMobileView()&&$(this).parent().hasClass("mega-hide-sub-menu-on-mobile")){ return; } if(plugin.settings.second_click==="go"||$(this).parent().hasClass("mega-click-click-go")){ if(!$(this).parent().hasClass("mega-toggle-on")){ e.preventDefault(); plugin.showPanel($(this)); }}else{ e.preventDefault(); if($(this).parent().hasClass("mega-toggle-on")){ plugin.hidePanel($(this), false); }else{ plugin.showPanel($(this)); }} }); }; var bindHoverEvents=function(){ items_with_submenus.on({ mouseenter: function(){ plugin.unbindClickEvents(); if(! $(this).hasClass("mega-toggle-on")){ plugin.showPanel($(this).children("a.mega-menu-link")); }}, mouseleave: function(){ if($(this).hasClass("mega-toggle-on")&&! $(this).parent().parent().hasClass("mega-menu-tabbed")){ plugin.hidePanel($(this).children("a.mega-menu-link"), false); }} }); }; var bindHoverIntentEvents=function(){ items_with_submenus.hoverIntent({ over: function (){ plugin.unbindClickEvents(); if(! $(this).hasClass("mega-toggle-on")){ plugin.showPanel($(this).children("a.mega-menu-link")); }}, out: function (){ if($(this).hasClass("mega-toggle-on")&&! $(this).parent().parent().hasClass("mega-menu-tabbed")){ plugin.hidePanel($(this).children("a.mega-menu-link"), false); }}, timeout: megamenu.timeout, interval: megamenu.interval }); }; var bindKeyboardEvents=function(){ var tab_key=9; var escape_key=27; $("body").on("keyup", function(e){ var keyCode=e.keyCode||e.which; if(keyCode===escape_key){ $menu.removeClass("mega-keyboard-navigation"); plugin.hideAllPanels(); } if($menu.hasClass("mega-keyboard-navigation")&&! $(event.target).closest(".mega-menu li").length){ $menu.removeClass("mega-keyboard-navigation"); plugin.hideAllPanels(); }}); $menu.parent().on("keyup", function(e){ var keyCode=e.keyCode||e.which; var active_link=$(e.target); if(keyCode===tab_key){ $menu.addClass("mega-keyboard-navigation"); if(active_link.parent().is(items_with_submenus)){ plugin.showPanel(active_link); }else{ plugin.hideSiblingPanels(active_link); } if(active_link.hasClass("mega-menu-toggle")){ active_link.toggleClass("mega-menu-open"); }} }); }; plugin.unbindAllEvents=function(){ $("ul.mega-sub-menu, li.mega-menu-item, a.mega-menu-link", menu).off().unbind(); }; plugin.unbindClickEvents=function(){ $("a.mega-menu-link", menu).off("click.megamenu touchend.megamenu"); }; plugin.bindMegaMenuEvents=function(){ if(plugin.isDesktopView()&&plugin.settings.event==="hover_intent"){ bindHoverIntentEvents(); } if(plugin.isDesktopView()&&plugin.settings.event==="hover"){ bindHoverEvents(); } bindClickEvents(); bindKeyboardEvents(); }; plugin.monitorView=function(){ if(plugin.isDesktopView()){ $menu.data("view", "desktop"); }else{ $menu.data("view", "mobile"); plugin.switchToMobile(); } plugin.checkWidth(); $(window).resize(function(){ plugin.checkWidth(); }); }; plugin.checkWidth=function(){ if(plugin.isMobileView()&&$menu.data("view")==="desktop"){ $menu.data("view", "mobile"); plugin.switchToMobile(); } if(plugin.isDesktopView()&&$menu.data("view")==="mobile"){ $menu.data("view", "desktop"); plugin.switchToDesktop(); } if(plugin.isDesktopView()){ plugin.calculateDynamicSubmenuWidths($("li.mega-menu-megamenu.mega-toggle-on > a.mega-menu-link", $menu)); }}; plugin.reverseRightAlignedItems=function(){ if(! $('body').hasClass('rtl')){ $menu.append($menu.children("li.mega-item-align-right").get().reverse()); }}; plugin.switchToMobile=function(){ plugin.unbindAllEvents(); plugin.bindMegaMenuEvents(); plugin.reverseRightAlignedItems(); plugin.hideAllPanels(); }; plugin.switchToDesktop=function(){ plugin.unbindAllEvents(); plugin.bindMegaMenuEvents(); plugin.reverseRightAlignedItems(); plugin.hideAllPanels(); }; plugin.init=function(){ $menu.triggerHandler("before_mega_menu_init"); plugin.settings=$.extend({}, defaults, options); $menu.removeClass("mega-no-js"); $menu.siblings(".mega-menu-toggle").on("click", function(e){ if($(e.target).is(".mega-menu-toggle-block, .mega-menu-toggle")){ $(this).toggleClass("mega-menu-open"); }}); if(plugin.settings.unbind_events=='true'){ plugin.unbindAllEvents(); } plugin.bindMegaMenuEvents(); plugin.monitorView(); $menu.triggerHandler("after_mega_menu_init"); }; plugin.init(); }; $.fn.maxmegamenu=function(options){ return this.each(function(){ if(undefined===$(this).data("maxmegamenu")){ var plugin=new $.maxmegamenu(this, options); $(this).data("maxmegamenu", plugin); }}); }; $(function(){ $(".mega-menu").maxmegamenu(); }); })(jQuery);